fin-backed whale - Turkish English Dictionary